credit delivery - German English Dictionary